package com.define.commons.dao.service;

import com.define.commons.common.utils.PageInfo;
import com.gitee.fastmybatis.core.query.Query;

/**
 * 根据泛型提供数据库操作的 BaseService
 * @Author xiewenlong
 * @Date 2018/10/31 12:49
 */
public interface BaseService<T, I> extends FastMybatisBaseService<T, I> {

    /**
     * 根据Query对象查询返回分页信息
     * @param query
     * @return
     */
    public PageInfo<T> page(Query query);

}
